const Mock = require('mockjs')
const Random = require('mockjs').Random
const data = Mock.mock({
  'items|30': [{
    id: '@id',
    image: Random.image('200x100', '#@word(3)', '#@word(3)', 'png', '@sentence(2,4)'),
    title: '@sentence(5, 6)', // 标题
    'status|1': ['published', 'draft', 'deleted'], // 课程分类
    'price|1-100.1-2': 1, // 价格
    author: '@sentence(2,4)', // 作者
    display_time: '@datetime', // 建立时间
    'isPutaway|1': ['0', '1'], // 上下架
    'statusId|1': ['0', '1'], // 状态
    pageviews: '@integer(300, 5000)', // 页面浏览量
    Modify: '修改'
  }]
})

module.exports = [// 暴露接口等待别人使用 把数据存在了下面url里
  { // 使用这些接口在src/api路径下面
    url: '/course/course/list',
    type: 'post',
    response: config => {
      const items = data.items
      return {
        code: 20000,
        data: {
          total: items.length,
          items: items
        }
      }
    }
  }
]
